Skip to content

Add peerDependencies and warn on missing peers#9

Merged
dewitt4 merged 1 commit into
mainfrom
feature/peer-dependency
Apr 4, 2026
Merged

Add peerDependencies and warn on missing peers#9
dewitt4 merged 1 commit into
mainfrom
feature/peer-dependency

Conversation

@dewitt4
Copy link
Copy Markdown
Contributor

@dewitt4 dewitt4 commented Apr 4, 2026

Expose peerDependencies in the plugin manifest (SDK and entity) and add a non-blocking peer dependency check during plugin install. The installer collects missing peer slugs, logs a warning if any are absent from active plugins, and returns peerWarnings alongside the InstalledPlugin result. Return type updated to include peerWarnings.

Expose peerDependencies in the plugin manifest (SDK and entity) and add a non-blocking peer dependency check during plugin install. The installer collects missing peer slugs, logs a warning if any are absent from active plugins, and returns peerWarnings alongside the InstalledPlugin result. Return type updated to include peerWarnings.
@dewitt4 dewitt4 self-assigned this Apr 4, 2026
@dewitt4 dewitt4 added the enhancement New feature or request label Apr 4, 2026
@dewitt4 dewitt4 merged commit c551d46 into main Apr 4, 2026
4 checks passed
@dewitt4 dewitt4 deleted the feature/peer-dependency branch April 4, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant